Здравствуйте.
А как сделать, чтоб в отчетах (фильтр времени за 12 месяцев) выводились все мои руки за этот промежуток, но при этом построение статистики на оппонентов было за 6 месяцев. А то получается, что и мои руки тоже только за 6 месяцев выводятся. А если построение статистики ограничено максимально 12 месяцами, то руки полутора годовалой давности больше не увижу в отчетах?
пс. Спасибо большое за ваши ответы!
Voronin
@Voronin
Сообщение от участника Voronin
-
не все руки хиро выводятся
-
критическая ошибка при тесте стата
Здравствуйте. При тесте стата старого или недавно созданного выходит "Критическая ошибка" и х2н после закрывается. Можете сказать в чем может быть проблема?
System.AggregateException: Произошла одна или несколько ошибок. ---> System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add) в Hand2NoteCore.ActionSubsBuilder.BuildSubs(List
1 streetDatas)
в Hand2NoteCore.Analyzing.HandAnalyzer..ctor(K hand, IActionHitsStatRanges iActionHitsStatRanges)
в Hand2NoteCore.FilterCheckHelper.CheckFilter(FilterCheckProxy filter, K hand, IActionHitsStatRanges iActionHitsStatRanges)
в Hand2NoteCore.FilterCheckHelper.A.A(K )
в System.Linq.Parallel.ForAllOperator1.ForAllEnumerator
1.MoveNext(TInput& currentElement, Int32& currentKey)
в System.Linq.Parallel.ForAllSpoolingTask2.SpoolingWork() в System.Linq.Parallel.SpoolingTaskBase.Work() в System.Linq.Parallel.QueryTask.BaseWork(Object unused) в System.Threading.Tasks.Task.Execute() --- Конец трассировки внутреннего стека исключений --- в System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose) в System.Linq.Parallel.DefaultMergeHelper
2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
в System.Linq.Parallel.MergeExecutor1.Execute[TKey](PartitionedStream
2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
в System.Linq.Parallel.PartitionedStreamMerger1.Receive[TKey](PartitionedStream
2 partitionedStream)
в System.Linq.Parallel.ForAllOperator1.WrapPartitionedStream[TKey](PartitionedStream
2 inputStream, IPartitionedStreamRecipient1 recipient, Boolean preferStriping, QuerySettings settings) в System.Linq.Parallel.UnaryQueryOperator
2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream2 inputStream) в System.Linq.Parallel.ScanQueryOperator
1.ScanEnumerableQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient1 recipient) в System.Linq.Parallel.UnaryQueryOperator
2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient1 recipient) в System.Linq.Parallel.QueryOperator
1.GetOpenedEnumerator(Nullable1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings) в System.Linq.Parallel.ForAllOperator
1.RunSynchronously()
в Hand2NoteCore.FilterCheckHelper.CheckHands(FilterCheckProxy filter, IEnumerable1 hands, IFilterCheckObserver observer, CancellationToken cancellationToken, IRegHelper iRegHelper, IActionHitsStatRanges iActionHitsStatRanges) в Hand2NoteCore.FilterEditor.TestFilterViewModel.B() в System.Threading.Tasks.Task.Execute() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Hand2NoteCore.FilterEditor.TestFilterViewModel.A.MoveNext() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) ---> (Внутреннее исключение #0) System.ArgumentException: Элемент с тем же ключом уже был добавлен. в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) в System.Collections.Generic.Dictionary
2.Insert(TKey key, TValue value, Boolean add)
в Hand2NoteCore.ActionSubsBuilder.BuildSubs(List1 streetDatas) в Hand2NoteCore.Analyzing.HandAnalyzer..ctor(K hand, IActionHitsStatRanges iActionHitsStatRanges) в Hand2NoteCore.FilterCheckHelper.CheckFilter(FilterCheckProxy filter, K hand, IActionHitsStatRanges iActionHitsStatRanges) в Hand2NoteCore.FilterCheckHelper.A.A(K ) в System.Linq.Parallel.ForAllOperator
1.ForAllEnumerator1.MoveNext(TInput& currentElement, Int32& currentKey) в System.Linq.Parallel.ForAllSpoolingTask
2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---Inner exception
System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add) в Hand2NoteCore.ActionSubsBuilder.BuildSubs(List
1 streetDatas)
в Hand2NoteCore.Analyzing.HandAnalyzer..ctor(K hand, IActionHitsStatRanges iActionHitsStatRanges)
в Hand2NoteCore.FilterCheckHelper.CheckFilter(FilterCheckProxy filter, K hand, IActionHitsStatRanges iActionHitsStatRanges)
в Hand2NoteCore.FilterCheckHelper.A.A(K )
в System.Linq.Parallel.ForAllOperator1.ForAllEnumerator
1.MoveNext(TInput& currentElement, Int32& currentKey)
в System.Linq.Parallel.ForAllSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute() -
поместить раздачу в нотсы
Здравствуйте. Подскажите пожалуйста, как поместить раздачу в нотсы.
Если раздача сыграна недавно (в течение 24часов), то при нажатии на иконку нотсов там появляются раздачи, сыгранные оппонентом. Ну и там дальше нажимаешь на "N" и она сохраняешь ее в нотсы.
А как это сделать, когда просматриваешь старые (давностью от 24 часов обычно)раздачи? Как нибудь можно скопировать раздачу в нотсы в этом случае? -
RE: перенести Х2Н на другой диск
спасибо большое за помощь!базу данных переместил:) но как оказалось она всего лишь 4гб занимала. Сам Х2Н весит очень много у меня. Вызывает вопросы папка Х2Н/log/integration/pokerstars. 55гб! Что это за папка и можно ли ее удалить или перенести на другой диск без вреда? сейчас на Старзах уже не играю.
еще есть папка Connective на 12гб. С ней тоже можно что-то сделать? -
перенести Х2Н на другой диск
Здравствуйте. Подскажите пожалуйста, как оптимальным способом перенести Х2Н с диска С на диск Д?
база рук большая и продолжает увеличиваться. Может достаточно будет изменить путь папки, куда постгресс сохраняет данные? или там не руки хранятся, а что-то другое. В целом в общем цель, чтоб диск С не загружался руками, объем небольшой( -
RE: H2N неправильно считает потоддсы
@H2N-Help а это речь про пот оддсы в реплеере? или во время раздачи можно тоже выводить на стол?
-
в Hud статы друг под другом
Здравствуйте! подскажите, как сделать статы в худе друг под другом, как в редакторе? т.е. например есть таблица с двумя строками и каким то кол-вом столбцов. и если в разных строках статы разных размеров установить, то в реплеере и за столом все статы смещаются в левую сторону. столбцы в общем смещаются относительно друг друга. можно это исправить?
спасибо за помощь! -
как удобно импортировать свои руки после удаления базы?
Здравствуйте. Давно уже столкнулся с этой проблемой, что чтобы импортировать свои руки после удаления старой базы, нужно залазить в миллион папочек, которые создались после экспорта рук и все руки переносить в одну папку, иначе импортировать не получается. Такой геморрой конечно. Можно ли как то удобнее это сделать?
спасибо.