@187:954cc2774637
љ
5 years
Alex Martynov
done UI.snake_move_check() function
fixes #17
@186:73aed6bf1caf
љ
5 years
Alex Martynov
engine.legal_moves() now return list of legal moves
added ?
@185:0cf4e42c75a1
љ
5 years
Alex Martynov
changes in engine.redraw() and UI.end() that respond to ?
@184:59c2be771f94
љ
5 years
Alex Martynov
added the color presentation of the winer snake
@183:af9d0eb00917
љ
5 years
Alex Martynov
Added tag 1.0.3 for changeset 77dd3fe5a2d4
@182:77dd3fe5a2d4
љ
5 years
Alex Martynov
added UI.snake_len_check()
added a winer information at hte end of the ?
@181:df7ddc4ba6c9
љ
5 years
Alex Martynov
added redraw in UI.end()
@180:35a8a48c0959
љ
5 years
Alex Martynov
merge
@179:d73d8cecc812
љ
5 years
Alex Martynov
engine.field_geometry_calc() added
@178:586633c26679
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@177:cd67dc65f599
љ
5 years
me.dendik
Removed rules to keep near walls from e2
@176:e967a9b10fce
љ
5 years
Alex Martynov
edited the way of presenting round end, fixes #20
@175:fde515c7a4c8
љ
5 years
Alex Martynov
fixed bug of encreased speed of the game by multiple
clicking the run ?
@174:55aeb245c503
љ
5 years
Alex Martynov
fixed bug of lost previous snakes memory,
while turning from run mode to ?
@173:008be193a0a3
љ
5 years
Alex Martynov
fixed not correct work of UI.restart() if whole game was made by steps
@172:4a3ae22734b0
љ
5 years
Alex Martynov
fixed: end of the game, when only one snake on the field
@171:6cdd9eb62aa0
љ
5 years
Alex Martynov
Added tag 1.0.2 for changeset 163fc2378113
@170:163fc2378113
љ
5 years
Alex Martynov
fixed bag of movind snake without a head, fixes #18
@169:4eec473f445b
љ
5 years
Alex Martynov
added button work explanation in documentation.
@168:0f7df983d610
љ
5 years
Alex Martynov
fixed bag of unlimited run
added screen
@167:36756bd7e7ed
љ
5 years
Alex Martynov
added oftions for UI.restart()
@166:f99b094a3d5d
љ
5 years
Alex Martynov
Added UI.game_length as atribute
@165:af59540d48a9
љ
5 years
Alex Martynov
UI.start() function added (still need to check for bags)
UI.next_round() ?
@164:de9d0b9071da
љ
5 years
Alex Martynov
still trying to make restart as it should be
@163:82de1358ded2
љ
5 years
Alex Martynov
added new screen, restart now can operate at any moment
@162:a52da0be6bb8
љ
5 years
Alex Martynov
Added tag v 1.0.1 for changeset 8b348841afd2
@161:8b348841afd2
љ
5 years
Alex Martynov
merge
@160:56e7d0bfd362
љ
5 years
Alex Martynov
changed numeration of the snakes
edited documentation
changed button ?
@159:37d7d9c8d975
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@158:7fc18f23ae89
љ
5 years
me.dendik
Added rule to evade trapping yourself while eating for e4 snake
@157:cd6d2b4f6d93
љ
5 years
me.dendik
Added "run mostly forward" rule to e2 snake
@156:7a4853ff834f
љ
5 years
Alex Martynov
added possible option old_snake for engine.create_snake()
anyway does not ?
@155:382ab7b65331
љ
5 years
Alex Martynov
added smth for snake restart, not working yet
@154:c000d3968b1e
љ
5 years
Alex Martynov
Added tag v 1.0 for changeset 3c909a161978
@153:3c909a161978
љ
5 years
Alex Martynov
chnged number of end step_id
@152:50a559f179d2
љ
5 years
Alex Martynov
added screens
@151:42eeb876f42d
љ
5 years
martiran
End button added
@150:4e9a51811716
љ
5 years
me.dendik
Fixed bug with file open cancelling
@149:313f85c57e9b
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@148:be398d377d8e
љ
5 years
me.dendik
e4 zig-zags more reliably
@147:16bb633dc352
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@146:fce3acd4affa
љ
5 years
martiran
fixed snake start placement
@145:5c6edbf73eae
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@144:c8dd74a5b383
љ
5 years
me.dendik
Changed display names in e2, e4 snakes (they were both Example ?
@143:bbc928643613
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@142:8b5bc7bda225
љ
5 years
martiran
engine documentation
@141:797c52b4494e
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@140:7bc5ac43bd52
љ
5 years
me.dendik
e4 snake now tries to zig-zag
@139:cd7658cb90eb
љ
5 years
me.dendik
Added rule.number to aid snake debugging.
@138:416418c9aaef
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@137:b8213e835496
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@136:21dca2c88275
љ
5 years
martiran
UI documentation
@135:360c297c05f3
љ
5 years
me.dendik
Added two smarter snakes: e2 and e4
@134:8e75e931bfd2
љ
5 years
me.dendik
example.snake: better rules for chasing enemy tail
@133:29cf8819e04c
љ
5 years
me.dendik
Expand buttons in UI
@132:64da3ed55436
љ
5 years
martiran
edited button packing
@131:e60fdbda2408
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@130:95f0ab48310a
љ
5 years
martiran
delete all snakes when load after restart
@129:cfe29cb793eb
љ
5 years
me.dendik
Snake may be filled even if empty
@128:d03c564c7067
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@127:8b332ca44e25
љ
5 years
martiran
save changes
@126:7b0aafbcc971
љ
5 years
martiran
added cell.ne
@125:2954c1d7b715
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@124:bc310be50e73
љ
5 years
me.dendik
pattern cell always has snake_type
@123:8ec22c59763d
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@122:b7d2bfd5860d
љ
5 years
martiran
snake.create_snake() fixed, run after end of the game fixed
@121:06e4b4ea7596
љ
5 years
me.dendik
Fixed snake rules to match broken parser
@120:a8549a69f959
љ
5 years
me.dendik
fixed line enumerator snake.File
@119:0255870e79ce
љ
5 years
martiran
snakes added
@118:706f155baf01
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@117:0a95e3796113
љ
5 years
martiran
fixed redraw error
@116:10d32d7755ff
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@115:4cafedd51b69
љ
5 years
me.dendik
Added The Void Cell to represent everything outside of field, used in ?
@114:793011c1119e
љ
5 years
martiran
fixed something in field size
@113:173a7ce2f6e8
љ
5 years
martiran
fixed field size
@112:2d048c0ed5e3
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@111:9486211ec334
љ
5 years
martiran
damn
@110:763c07539658
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@109:7352863453bc
љ
5 years
me.dendik
snake.*.load now reports the line number of error
@108:d29a90f5095d
љ
5 years
martiran
fixed snake dont move if can
@107:b38281ca9b5c
љ
5 years
martiran
fixed random sell snake movement
@106:bfd8f8d778a8
љ
5 years
martiran
Automated merge with ? ssh://kodomo.fbb.msu.ru/snake
@105:020c62119e6f
љ
5 years
martiran
move_snake() edited
@104:c68b54a43501
љ
5 years
me.dendik
Rule.rotate now accepts target direction, not number of times to rotate
@103:30d062a2d532
љ
5 years
Alex Martynov
edited engine.step(), UI.load()
magic version
@102:a804d1e0e69e
љ
5 years
Alex Martynov
redraw() offset fixed
@101:a5011e14a23d
љ
5 years
Alex Martynov
sell.redraw() fixed
@100:39c4c478e7f1
љ
5 years
Alex Martynov
fixed syntax error
@99:1e97abfe23bc
љ
5 years
Alex Martynov
engine.move_snake() simplification
@98:4436cf8ba30c
љ
5 years
Alex Martynov
merge
@97:c89777ba44ec
љ
5 years
Alex Martynov
main.UI.dead_snakes_check()
@96:3619305694ad
љ
5 years
me.dendik
Actually fixed buttons resizing. Fixed code separation for buttons ?
@95:dcd9d23e77d7
љ
5 years
me.dendik
ui update: buttons do not change size when window resizes
@94:61be18bf77a2
љ
5 years
Alex Martynov
engine.move_snake simplification
@93:378227a79ebc
љ
5 years
Alex Martynov
added redraw() after field creation
@92:2c3bb246d6da
љ
5 years
Alex Martynov
fixed stupid snake
@91:e30120142560
љ
5 years
Alex Martynov
merge
@90:5d7d9c19b6c2
љ
5 years
Alex Martynov
engine.legal_moves added random shuffle + engine.move_do() added
@89:9dccc7472ee4
љ
5 years
me.dendik
Automated merge with ? ssh://kodomo/snake
@88:c5d26c93437c
љ
5 years
me.dendik
Save snake name in Snake.load