I found bug which almost makes impossible to play. Well I programmed advanced robot which using elemntary trigonometry counts where exacly is enemy and using it thorought the code. I have just started writing code and it is NOW a lot longer than most fan's ships (i want ot make write some of my AI ideas), anyway for now radar of MY ship turn like 5/10 times slower than enemy's. It is terrible and i think that you should write turn by turn based system. Because my code i think works better on better computer. If u want it to be like that, than i think it is really stupid to block better ships for simpliers ones :( I will end my ship (because it got like 1/5 code :P ) if it will be fixed, because for now it is impossible to make more complicated ship. What do you think about it ?
Kazaam
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Every ship gets same amount of simulated program cycles/second (100/s). So there should be no difference in your ship's behaviour in faster computers. However program execution is perhaps too slow for more advanced ships. Currently for example execution of operation "var1=radar(0).gethdg + 10 - sin(var2)" takes about 10 cycles. And if there are many complicated operations in ship's program, it would execute desperately slow. I'll make program execution faster in future versions. Perhaps 1000 cycles/s is enought.
Would you send your ship to me, so I can check it?
Mikko
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I found bug which almost makes impossible to play. Well I programmed advanced robot which using elemntary trigonometry counts where exacly is enemy and using it thorought the code. I have just started writing code and it is NOW a lot longer than most fan's ships (i want ot make write some of my AI ideas), anyway for now radar of MY ship turn like 5/10 times slower than enemy's. It is terrible and i think that you should write turn by turn based system. Because my code i think works better on better computer. If u want it to be like that, than i think it is really stupid to block better ships for simpliers ones :( I will end my ship (because it got like 1/5 code :P ) if it will be fixed, because for now it is impossible to make more complicated ship. What do you think about it ?
Kazaam
Hi!
Every ship gets same amount of simulated program cycles/second (100/s). So there should be no difference in your ship's behaviour in faster computers. However program execution is perhaps too slow for more advanced ships. Currently for example execution of operation "var1=radar(0).gethdg + 10 - sin(var2)" takes about 10 cycles. And if there are many complicated operations in ship's program, it would execute desperately slow. I'll make program execution faster in future versions. Perhaps 1000 cycles/s is enought.
Would you send your ship to me, so I can check it?
Mikko
Hi,
I get it :) Code is really messy and just stupid for now cause i just started fun (even checking locations of enemy is wrong :P ). Here is the ship : http://members.lycos.co.uk/gandi15/ship/Kazaam!0.01.xml
Anyway idea of program is really great and i hope u will continue it :)
Kazaam