02.09.2014, 07:33 | #21 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
еще предложение - в истории ходов, когда пишешь ход, давать позицию, которая была перед ходом, а не которая стала после хода
так будет проще анализировать, а то щас я вижу картинку которая стала после хода Ход севера 4 1 6 5 4 3 2 1 8 8 0 7 7 7 1 8 8 8 7 0 1 2 3 4 5 6 2 Ход юга 6 0 6 5 4 3 2 1 7 7 7 7 7 7 0 7 7 7 7 0 1 2 3 4 5 6 2 Ход юга 1 0 6 5 4 3 2 1 6 6 6 6 6 6 0 7 7 7 7 7 1 2 3 4 5 6
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
02.09.2014, 07:39 | #22 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
ну и счет чтоб выводился в конце - т.е. плюсовать в калахе и на поле
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
02.09.2014, 07:46 | #23 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
пример окончания партии
Ход юга 6 49 6 5 4 3 2 1 0 2 0 0 0 0 0 2 0 0 0 0 1 2 3 4 5 6 19 Ход юга 5 49 6 5 4 3 2 1 0 2 0 0 0 0 0 2 0 0 0 1 1 2 3 4 5 6 18 Ход юга 4 49 6 5 4 3 2 1 0 2 0 0 0 0 0 2 0 0 1 0 1 2 3 4 5 6 18 Ход юга 3 49 6 5 4 3 2 1 0 2 0 0 0 0 0 2 0 1 0 0 1 2 3 4 5 6 18 выделил элемент, который не двигался
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
02.09.2014, 09:04 | #24 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
вот еще пример зависания в конце
30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 41 История Ход юга 6 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 41 Ход юга 5 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 40 Ход юга 4 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 0 1 2 3 4 5 6 40 Ход юга 6 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 1 0 0 1 2 3 4 5 6 40 Ход юга 5 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 1 0 1 1 2 3 4 5 6 39 Ход юга 6 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 1 1 0 1 2 3 4 5 6 39 Ход юга 3 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 6 38 Ход юга 6 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 4 0 0 0 1 2 3 4 5 6 37 Ход севера 5 30 6 5 4 3 2 1 1 0 0 0 0 0 0 0 4 0 0 1 1 2 3 4 5 6 36 Ход юга 2 30 6 5 4 3 2 1 0 1 0 0 0 0 0 0 4 0 0 1 1 2 3 4 5 6 3
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
02.09.2014, 13:56 | #25 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,305
|
да. внес исправления. на последних играных партиях ошибок пока не заметил. 5-6 раз играл.
на последнем ходу теперь происходит ссыпание остатков в калах.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
03.09.2014, 05:26 | #26 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
стало супер!!!
еще предложение по улучшению - поменять нумерацию лунок соображения: 1. т.е. логично 1я лунка - это которая ближе всех к калаху 2. будет удобнее для расчетов повторов хода - если в 1ой лунке 1 камень, во 2ой - 2 камня ... - это повтор а сейчас для расчета многоходовых комбинаций приходиться в уме инвертировать нумерацию, что неудобно
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
03.09.2014, 05:51 | #27 |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
на 6 лунках при 3,4,5 камнях выигрываю стабильно
на 6 камнях - чаще прога выигрывает гипотеза - при перенасыщенном кол-ве (кол-во камней не меньше чем лунок) происходит качественный переход в тактике и стратегии нужны дальнейшие исследования )))))
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! |
03.09.2014, 06:49 | #28 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,305
|
а я в последние размы и 6 на 6 выигрывал . длинные кучки сбрасывал, оставлял только маленькие, и на первой фазе давал роботу заполнять, где то до 10-20. а потом уже можно строить цепочки.
есть одно но - калах исследовали лет 40-50, и в статье на алголисте по ходу описана функция оценки, которая как раз должна учитывать такую модель поведения оппонента. может поставлю.... бао хочу сделать.... это небыстро, и там над эвристиками думать и думать. казахский калах - 9 лунок на 9 камней + правило туз = если последним камнем плюхнуть в лунку на стороне оппонента, где до этого лежало 2 камня, то игрок может установить там камешек красного цвета, после этого все проходящее через нее попадает в свой калах, туз может быть только 1 и не может занимать место рядом с калахом оппонента.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |
03.09.2014, 15:30 | #29 | |
Администратор
Регистрация: 18.02.2010
Сообщений: 17,004
|
Цитата:
только стратегия с точностью до наоборот - длинные оставлять. короткие рассыпать 11-61 13-59 12-60 12-60 21-51 15-57 10-62
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!! Последний раз редактировалось квит; 03.09.2014 в 15:35. |
|
03.09.2014, 15:30 | #30 |
Сетевой эльф
Регистрация: 27.09.2007
Сообщений: 37,305
|
нумерацию поменял.
и проиграл пару партий, что не связано... наверное.... испытал острый приступ все переписать заново. изучал примеры тайпскрипта ....
__________________
Магическое зеркало: видеть себя в других, видеть других в себе... Предпочитаю вежливость. |